Big Huge Thesaurus

mountain phlox

noun